foods of animal origin - Francés Inglés Diccionario